water flea – English–Türkçe translations

🇬🇧 en tr 🇹🇷

water flea noun

  • crustacean of the order Cladocera
su piresi
Wiktionary Links